home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / tclMotif-1.4 / programs / prog77 < prev    next >
Text File  |  1995-06-29  |  909b  |  49 lines

  1. # test unkwonw command
  2.  
  3. # proc unknown.old {} {
  4. # }
  5. # global tclMotif_unknown
  6. # set tclMotif_unknown "unknown"
  7. # while {[info commands $tclMotif_unknown] != ""} {
  8. #     set tclMotif_unknown $tclMotif_unknown.old
  9. # }
  10. # puts stdout "new name: $tclMotif_unknown"
  11. # rename unknown $tclMotif_unknown
  12. # proc unknown {name args} {
  13. #     global tclMotif_unknown
  14. #     set cmds [info commands $name]
  15. #     set len [llength $cmds]
  16. #     if {$len == 0} {
  17. #     set cmd "uplevel 1 unknown.old $name $args"
  18. #     puts "cmnd: $cmd"
  19. #     eval $cmd
  20. #     }
  21. #     if {$len > 1} {
  22. #     error "non-unique command \"$name\" matches \"$cmds\""
  23. #     }
  24. #     uplevel $cmds $args
  25. # }
  26.  
  27. proc fred {a b} {
  28.     puts stdout fred
  29. }
  30.  
  31. xtAppInitialize -class Program
  32.  
  33. xmForm .form managed
  34. xmRowColumn .form.rc managed
  35. xmPushButton .form.rc.fred managed
  36.  
  37.  .*fred activateCallback {puts stdout "ouch"}
  38.  
  39. . realizeWidget
  40.  
  41.  . mainLoop
  42.